package com.ihr360.payroll.model.dto.salary.projection;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.ihr360.authority.sharing.model.IResourceControl;
import com.ihr360.payroll.model.dto.attendance.plan.AttendancePlan;
import com.ihr360.rest.core.Ihr360Projection;

/**
 * @author tomtao
 */
@Ihr360Projection(name = "attendancePlanSimpleProjection", types = {AttendancePlan.class})
public interface AttendancePlanSimpleProjection extends IResourceControl {

    Long getId();

    boolean getEnabled();

    String getName();

    @JsonProperty("systemTemplate")
    boolean getIsSystemTemplate();

}
